a kind of biscuit or cookie filled with jam - Allemand Anglais Dictionnaire